#pragma once

#include <otp_agent.h>

#include "AuthEnvironment.h"

namespace otp
{
  struct IOtpSession : public auth::IAuthSession
  {
  public:
    virtual ~IOtpSession(void) {}

    virtual OASESS_HANDLE getHandle(void) const = 0;
  };
} // namespace otp
